<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>
<body>

    <script>

        // 1 整理笔记
        //   数组的方法
        //   数组的遍历
        //   arguments  


        // 1 找数组中的最大值和最小值
        // 2 随机验证码  (附加题:必须包含小写大写和数字)
        

        // 3 去掉数组中重复的值  [1,4,1,3,2,5,73,5,5,2]   ->   [1,4,3,2,5,73]
        //    方法1  重复删除   ===  splice()
        //        拿第一个值与后面所有的值比较   重复删除   ===  splice()
        //        拿第二个值与后面所有的值比较   重复删除   ===  splice()
        //        。。。

        //   方法2   得到一个新的数组   把不重复的放入新的数组    简单！！！
        //      新数组 []
        //      判断第一个值在新数组中是否存在includes   不存在，就push进去
        //      判断第二个值在新数组汇总是否存在         不存在，就push进去
        //      。。。


        // 4 统计   [1,4,1,3,2,5,5,5,2]  ->  1出现了2次  4出现了1次  3出现了1次  2出现了2次  5出现了3次
        //     要想统计，先要去重

        // 5 插入  [1,3,5,6,9]  -> 插入任意值，保证顺序   例子  2
        //    思路：比较，比前一个数大，比后一个数小，  splice()


        // 6 排序 (冒泡和选择排序)

        // 7 二维数组


        // 自己封装  myIncludes   myIndexOf   myJoin   myPush  

    

    </script>
    
</body>
</html>